﻿@model FlyingCircusWebIS.ViewModels.PessoaVM.PessoaDetalhesVM

<div id="outraspg">
    <h1>Detalhes e gerenciamento</h1>

    <h3>Informações pessoais</h3>
    <div class="conteudodivs">
        <dl>
            <dd>
                @Html.LabelFor(m => m.NomeCompleto)
                @Html.DisplayTextFor(m => m.NomeCompleto)
            </dd>
            <dd class="classdd">
                @Html.LabelFor(m => m.Sexo)
                @Html.DisplayTextFor(m => m.Sexo)
            </dd>
            <dd class="classdd">
                @Html.LabelFor(m => m.CPF)
                @Html.DisplayTextFor(m => m.CPF)
            </dd>
            <dd class="ddparalela">
                @Html.LabelFor(m => m.Idade)
                @Html.DisplayTextFor(m => m.Idade)
            </dd>
            <dd class="classdd">
                @Html.LabelFor(m => m.DataNascimento)
                @Html.DisplayTextFor(m => m.DataNascimento)
            </dd>
            <dd class="classdd">
                @Html.LabelFor(m => m.Ocupacao)
                @Html.DisplayTextFor(m => m.Ocupacao)
            </dd>
            <dd class="ddparalela">
                @Html.LabelFor(m => m.Renda)
                @Html.DisplayTextFor(m => m.Renda)
            </dd>
        </dl>
    </div>

    <h3>Informações de contato</h3>
    <div class="conteudodivs">
        <dl>
            <dd class="classdd">
                @Html.LabelFor(m => m.Email)
                @Html.DisplayTextFor(m => m.Email)
            </dd>
            <dd class="classdd">
                @Html.LabelFor(m => m.UF)
                @Html.DisplayTextFor(m => m.UF)
            </dd>
            <dd class="ddparalela">
                @Html.LabelFor(m => m.NomeCidade)
                @Html.DisplayTextFor(m => m.NomeCidade)
            </dd>
            <dd class="classdd">
                @Html.LabelFor(m => m.CEP)
                @Html.DisplayTextFor(m => m.CEP)
            </dd>
            <dd class="classdd">
                @Html.LabelFor(m => m.Logradouro)
                @Html.DisplayTextFor(m => m.Logradouro)
            </dd>
            <dd class="ddparalela">
                @Html.LabelFor(m => m.NumeroEndereco)
                @Html.DisplayTextFor(m => m.NumeroEndereco)
            </dd>
            <dd class="classdd">
                @Html.LabelFor(m => m.ComplementoEndereco)
                @Html.DisplayTextFor(m => m.ComplementoEndereco)
            </dd>
            <dd>
                @if (Model.Telefones != null || Model.Telefones.Count != 0)
                { 
                    <label>Telefones</label>
                    <ul style="list-style-type:none">
                        @foreach (var telefone in Model.Telefones)
                        {
                            <li>@telefone</li>
                        }
                    </ul>
                }</dd>
        </dl>
    </div>

    <h3>Informações relacionadas ao sistema</h3>
    <div class="conteudodivs">
        <dl>
            <dd class="classdd">
                @Html.LabelFor(m => m.Usuario)
                @Html.DisplayTextFor(m => m.Usuario)
            </dd>
            <dd class="classdd">
                @Html.LabelFor(m => m.CadastroAtivo)
                @{
                    if (Model.CadastroAtivo)
                    {
                    <span>Sim</span>
                    @Html.ActionLink("Desativar cadastro", "DesativarCadastroAdministracao", new { id = Model.IdPessoa })
                    }
                    else
                    {
                    <span>Não</span>
                    @Html.ActionLink("Ativar cadastro", "AtivarCadastroAdministracao", new { id = Model.IdPessoa })
                    }  
                }
            </dd>
            <dd class="classdd">
                @Html.LabelFor(m => m.DescontoEspecial)
                @{
                    if (Model.DescontoEspecial)
                    {
                    <span>Sim</span>
                    @Html.ActionLink("Remover desconto", "RemoverDescontoEspecial", new { id = Model.IdPessoa }) 
                    }
                    else
                    {
                    <span>Não</span>
                    @Html.ActionLink("Conceder desconto", "ConcederDescontoEspecial", new { id = Model.IdPessoa })
                    }
                }
            </dd>
            <dd class="classdd">
                @Html.LabelFor(m => m.PorcDescontoEspecial)
                @Html.DisplayTextFor(m => m.PorcDescontoEspecial)
            </dd>
            <dd class="classdd">
                @Html.LabelFor(m => m.RecebeMarketing)
                @{
                    if (Model.RecebeMarketing)
                    {
                    <span>Sim</span>
                    @Html.ActionLink("Cancelar recebimento de marketing", "CancelarRecebimentoMarketing", new { id = Model.IdPessoa })
            
                    }
                    else
                    {
                    <span>Não</span>
                    @Html.ActionLink("Ativar recebimento de marketing", "AtivarRecebimentoMarketing", new { id = Model.IdPessoa })
                    }
                }
            </dd>
            <dd class="classdd">
                @Html.LabelFor(m => m.NivelAdministrador)
                @{
                    if (Model.NivelAdministrador)
                    {
                    <span>Sim</span>    
                    @Html.ActionLink("Revogar direito administrativo", "RevogarDireitoAdministrativo", new { id = Model.IdPessoa })
                    }
                    else
                    {
                    <span>Não</span>
                    @Html.ActionLink("Conceder direito administrativo", "ConcederDireitoAdministrativo", new { id = Model.IdPessoa })
                    }
                }
            </dd>
        </dl>
    </div>
    <div class="voltar">
        @Html.ActionLink("Voltar", "Index")
    </div>

</div>


@section scripts{
    <!-- ActionChange -->
    <script type="text/javascript">
        $(document).ready(function () {
            $(".gerenciar").toggleClass("current");
        });
    </script>
}


